record-setting election turnout - Español Inglés Diccionario